nematode worm - Francés Inglés Diccionario